TestForm

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>TestForm</title>
</head>
<body>
	<h2>α</h2>
	
	<form method="post" action="TestPro.jsp">
		<label for="userid"> ̵ : </label>
		<input type="text" name="id" id="userid"> <br>
		<label for="userpwd">  &nbsp; ȣ : </label>
		<input type="password" name="password" id="userpwd" > <br>
		<input type="submit" value="α">
	</form>
</body>
</html>

TestPro

<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<%@ page import = "java.sql.*" %>
<%@ page import = "java.sql.Connection" %>
<%@ page import = "java.sql.DriverManager" %>
<%@ page import = "java.sql.PreparedStatement" %>
<%@ page import = "java.sql.ResultSet" %>
	
<%request.setCharacterEncoding("utf-8"); %>

<%
	String id = request.getParameter("id");
	String password = request.getParameter("pwd");

	Class.forName("oracle.jdbc.driver.OracleDriver");
	Connection conn=DriverManager.getConnection("jdbc:oracle:thin:@168.126.146.45:1521:orcl", "20172262", "980930");
	String sql = "select * from HACK";
	PreparedStatement pstmt = conn.prepareStatement(sql);
	ResultSet rs = pstmt.executeQuery();
	
	String userid="";
	String pwd="";
	
	while(rs.next()){
		userid = rs.getString("id");
		pwd = rs.getString("password");
		if(id.equals(userid) && pwd.equals(pwd)) {
			break;
		}
	}
			
	if(id.equals(userid)&&password.equals(pwd)){
		response.sendRedirect("TestMain.jsp");
	}else{
	%>
	<script>
		alert("̵ Ǵ йȣ Ʋϴ.");
		history.go(-1);
	</script>
<%
}
%>	
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>

</body>
</html>

TestMain

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
    
<%

String id="";
String passwd="";

try{
	
	id = (String)session.getAttribute("id");
	passwd = (String)session.getAttribute("password");
	
	session.setAttribute("id", id);
	session.setAttribute("password", passwd);
	
	if(id==null||id.equals(""))
		response.sendRedirect("TestForm.jsp");
	else{
%>
		
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>main</title>
</head>
<body>
	<b> <%=(String)session.getAttribute("id") %> </b>  ȯմϴ. <br>
	մϴ!
</body>
</html>
<%
	}
}catch(Exception e){
	e.printStackTrace();
}
%>